home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d12 / cbibcode.arc / MEMCMP.C < prev    next >
Encoding:
Text File  |  1991-08-05  |  559 b   |  18 lines

  1. /* memcmp.c, from p.151 of Turbo C Bible  */
  2. /* Compares a specified number of bytes of two buffers. */
  3. #include <stdio.h>
  4. #include <mem.h>
  5. static char buffer1[81] = "Buffer 1",
  6.             buffer2[81] = "BUFFER 1";
  7. main()
  8. {
  9.     int result;
  10.     printf("First buffer = %s\nSecond buffer = %s\n", buffer1, buffer2);
  11.     result = memcmp(buffer1, buffer2, sizeof(buffer1));
  12.     if(result == 0)
  13.         printf("The buffers are equal.\n");
  14.     if(result < 0)
  15.         printf("%s less than %s\n", buffer1, buffer2);
  16.     if(result > 0)
  17.         printf("%s greater than %s\n", buffer1, buffer2);
  18. }